One if my machinist's in Moroccan, nicest most hardworking honest guy you'll ever meet. Hired him on ten years ago and never misses a beat. He's up for retirement next year and willing to stay on a few extra years. Sure his family has issues with Islam, himself PIMO does the bare minimum and rarely of ever goes to mosque. Does not do the Friday thing as most do not here in secular Québec. Put both his daughters through uni. Brings us Cous Cous when they come off Ramadan and we stuff our faces in the shop, invited all of us over to his place once when he first hired on. His sister in law dated my programmer and they'd hit the sack for a bang hehe. ( just like JW, pious on the outside and horny as hell on the inside, pork pork pork ) Anyhow he really changed my perception of immigrants here. That and the kids that work at the local Tim's and Subways's beside it are mostly honest, hardworking and personable. Staff made up of Haitians, Arabs, Asians and am on first name basis with the guys at the subway's Italians, Syrians and Lebanese. Well brought up and ambitious one wants to become a real estate agent, others are all in their early college years.
Oh my neighbour is a 63 years old Haitian general machinist, one man show. Another great guy and hardworking to a fault. He's there right now at work on a Sunday as I am. He's been there 25 years.
Flip side of coin is the 35 to 55 or so years old of same origin that have auto repair and body shops in the neighbouring building to our shop are not so stand up.. I'd say at least half are shady so my generational argument may have some merit.. or maybe a blue collar / white collar thing who knows
Anyhow just throwing that out there as it's interesting